package org.report.excel.dto;

import lombok.Data;

import java.io.File;
import java.io.InputStream;

/**
 * @author Administrator
 * @describe 说明
 * @date 2024/5/20 0020 9:05
 */
@Data
public class ExcelReadDto<T> {
    /**
     * 要读取的excel文件，与inputStream二选一，优先inputStream
     */
    private File excelFile;
    /**
     * 要读取的excel文件流，与excelFile二选一，优先inputStream
     */
    private InputStream inputStream;
    /**
     * 读取excel内容返回的数据类型
     */
    private Class<T> tClass;
    /**
     * 指定的sheetNo
     */
    private Integer sheetNo;
    /**
     * 指定要读取的sheet名称
     */
    private String sheetName;
    /**
     * 指定的行头，默认第一行
     */
    private Integer headRowNumber;
}
